﻿////////////////////////////////////////////////////////////////////////////////
// Source Copyright (C) J.Fan
// @author      J.Fan
// @date        2013-02-08
// @revision    Revision in Version Control System
// @remark      
////////////////////////////////////////////////////////////////////////////////

namespace JsonConverter.Converter
{
    public class NullConverter: IPrimitiveConverter
    {
        public const string NULL = "null";

        private static NullConverter instance;
        public static NullConverter Instance
        {
            get
            {
                if (instance == null)
                {
                    instance = new NullConverter();
                }
                return instance;
            }
        }

        private NullConverter() { }

        public string Convert(object value)
        {
            return NULL;
        }
    }
}
